7588d3ebd1180546f812dd961d068ae91e8aa802,plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/controlFlow/impl/ControlFlowBuilder.java,ControlFlowBuilder,visitAssignmentExpression,#GrAssignmentExpression#,256
Before Change
GrExpression rValue = expression.getRValue();
if (rValue != null) {
rValue.accept(this);
expression.getLValue().accept(this);
}
}
After Change
}
public void visitAssignmentExpression(GrAssignmentExpression expression) {
GrExpression lValue = expression.getLValue();
if (expression.getOperationToken() != GroovyElementTypes.mASSIGN) {
if (lValue instanceof GrReferenceExpression) {
addNode(new ReadWriteVariableInstructionImpl((GrReferenceExpression) lValue, myInstructionNumber++, false));
}
}